excel morally - German English Dictionary